ひとりNavigation API Advent Calendar 25日目
https://gyazo.com/52e7ff48e2e50f7b535c75a189df94e5
何も見ずに解説できるほど完全にAPIの内容を理解できているわけではない ただ、どういう挙動をしたものでどういうことができるかのおおまかな内容は把握できたと思っている
特に intercept() の強力な部分が知れた
でも代わりに悪いことにも応用できそうかもなと思った 同一オリジンの中での挙動ではあるが、サイト内部で広告入れ込みとか使われると… commitがどういう挙動なのかはざっくりとした理解になっている <a>の遷移中断処理が不要になるのはでかい
Kenjiさんよりコメントもらっていたのを勝手に紹介 @jp_knj: やまのくさんの話とは全然、関係ないですけど。AstroのView Transitionsは、ブラウザのView Transition APIを扱いやすくするためのラッパーに近いことが明確になるなーと。ここで学ぶべきなのはAstroの作法そのものより、ページ遷移の体験がブラウザ標準としてどう進化しているかという点です。 @jp_knj: Astroを学ぶことは、Webを学ぶことにつながる。Astroを“目的”にせず、Web標準への導線にする。これがコンテンツとしての長期価値を作り、ウェブの学習コストも下げる気がしてきました。 実際の細かな挙動までは追いきれなかったのでそれは引き続き見ていくと思っています
今回、それら全てを見ることはできなかったので、ここも引き続き注視していきたいなと思っています
つまり我々はSPAに対してどういうものを望んでいるのか、という点 PWAというものがそれだったと思うけど、今は概念が消滅しているし… SPAのルーティング処理が安定していけることはいいことだと思っています 何が欲しいのかはユーザー側で考えていきたいところです ネイティブアプリとしてではなくWebとしての良さを残したうえで新たな体験を生み出せるのはこうした領域ではないだろうか?と思っています まだ未着手っぽいので翻訳に参加していきたい
ページ数も多いので協力者も募集したいです!一緒にやりましょう!
ただ仕様を説明するだけでは新規性もないので自分と関連しそうな話も入れたい
そのままURLが日本語になってしまうのはまぁしょうがない 速度が速いだけでなく、簡単に言うと~みたいなオプションがあるのも良き